Assembly language programming, low level data structures, introduction to operating systems, and compilers.Processor microarchitecture, microprogramming, pipelining.
This has the vital significance to catch on the kernel layer of operating system, to dialyse process principle, to discover and study the new Scheduling Algorithm.